a strange person or a criminal - Allemand Anglais Dictionnaire